<?php
/*
*
* dtapi index控制器
* 项目官网： www.dtapi.cn
* 这是一个完全开源免费的项目，您可以任意使用；我们唯一的要求就是保留本信息，当然您也可以在后面添加自己的版权信息，我们支持任何人使用本软件进行任何商业的非商业用途。
* 如果您有问题或者有更好的想法可以加群 61291160 一起讨论。
* -- 高飞
*
*/
namespace dtapp\demo; //命名空间，必须，格式： DTapp\应用名称
use \dtapi\condition; //导入condition.class.php 非必须，需要要使用里面方法时才用
use \helpers\fn; //导入 fn.class.php 扩展，非必须，需要使用里面方法才用
use \dtapp\demo\model\indexModel; //导入模型，非必须，需要数据操作时才用
use \dtapi\Data; //导入数据获辅助，非必须，如果不获取get或post数据时不用导入该类
use \dtapi\config;  //导入配置获取辅助,非必须，如果有配置文件并且需要使用时才导入
use \dtapi\tpl; //导入模板引擎，插件需要使用模板的才能调用

class index{

    public function index(Data $D,tpl $tpl,indexModel $M){
        $data = $M->index(); //当前方法调用模型的方法index()
        print_r($data);
        //print_r($D->get('gaofei')); //打印 url中传过来的gaofei这个参数
        $title = config::get('title'); //获取配置方式一
       // $config = new config();
        //$title = $config->title;  //获取配置方式二
       // print_r($title);


        //批量赋值到模板中

       $tpl->data = [
           'title'=> $title,
           'name'=>'这里是测试呀'
       ];

       //调用模板方法一
     //  $tpl->index; //调用tpl 目录下的index.htm模板,

        //调用模板方法二

        $tpl->html('index'); //方法二，可以传入第二个参数，$dir,
    }
}